home *** CD-ROM | disk | FTP | other *** search
/ Internet Info 1994 March / Internet Info CD-ROM (Walnut Creek) (March 1994).iso / networking / osi / isode / dosisode / DOSISODE80.ZIP / ISODE8.WRK / RTSAP / MAKE.BAT next >
Encoding:
DOS Batch File  |  1991-12-18  |  1.5 KB  |  57 lines

  1. @echo off
  2. if not "%1." == "clean." goto check_tidy
  3.     del *.h
  4.     del *.o
  5.     del *.c
  6.     del *.a
  7.     del %isode_orig%\rtsap\rts_tables.*
  8.     del %isode_orig%\rtsap\rts-types.*
  9.     del %isode_orig%\rtsap\*.ph
  10.     goto end
  11. :check_tidy
  12. if not "%1." == "tidy." goto check_null
  13.     del *.h
  14.     del *.o
  15.     goto end
  16. :check_null
  17. if not "%1." == "." goto bad_param
  18.     set dir=rtsap
  19.     if exist %isode_orig%\rtsap\rts_tables.c goto miss1
  20.         cd %isode_orig%\rtsap
  21.         %isode%\pepsy\pepsy -A -f -h -m rts.py
  22.         cd %isode%\rtsap
  23. :miss1
  24.     set defines=5
  25.     call %isode%\utils\h rts-types
  26.     call %isode%\utils\cc rts_tables
  27.     call %isode%\utils\cc rt2ps
  28.     call %isode%\utils\cc rt2psabort
  29.     call %isode%\utils\cc rt2psinitiat
  30.     call %isode%\utils\cc psrel1 rt2psreleas1
  31.     call %isode%\utils\cc psrel2 rt2psreleas2
  32.     call %isode%\utils\cc rt2psrespond
  33.     call %isode%\utils\cc rt2ss
  34.     call %isode%\utils\cc rt2ssexec
  35.     call %isode%\utils\cc rt2ssinitiat
  36.     call %isode%\utils\cc ssrel1 rt2ssreleas1
  37.     call %isode%\utils\cc ssrel2 rt2ssreleas2
  38.     call %isode%\utils\cc rt2ssrespond
  39.     call %isode%\utils\cc rtsapasync
  40.     call %isode%\utils\cc rtsaperror
  41.     call %isode%\utils\cc rtsapgturn
  42.     call %isode%\utils\cc rtsaplose
  43.     call %isode%\utils\cc rtsappturn
  44.     call %isode%\utils\cc rtsapselect
  45.     call %isode%\utils\cc rtsaptrans
  46.     call %isode%\utils\cc rtsapwait
  47.     call %isode%\utils\cc rtsapvrsn
  48.     set defines=0
  49.     ar r temp.a @rtsap.lnk >nul:
  50.     copy temp.a librtsap.a >nul:
  51.     ar rs librtsap.a
  52.     del temp.a
  53.     goto end
  54. :bad_param
  55.     echo unknown option %1
  56. :end
  57.